Skip to content

Add PR analysis with code context investigation#95

Draft
mohit-sheth wants to merge 1 commit intoredhat-performance:mainfrom
mohit-sheth:pr-analysis-w-context
Draft

Add PR analysis with code context investigation#95
mohit-sheth wants to merge 1 commit intoredhat-performance:mainfrom
mohit-sheth:pr-analysis-w-context

Conversation

@mohit-sheth
Copy link
Collaborator

Add 9 GitHub investigation tools (pr_tools.py) that let the LLM autonomously explore PR diffs, commits, file contents, and metadata during regression analysis. Integrate tools with MCP/Orion tools in pr_analyzer.py. Update prompts with funnel investigation strategy (scope assessment, adaptive small/large PR handling, subsystem mapping), lower severity thresholds to 8%, and add test file exclusion guardrails.

Includes developer documentation at docs/enhancement-pr-analysis.md.

Add 9 GitHub investigation tools (pr_tools.py) that let the LLM
autonomously explore PR diffs, commits, file contents, and metadata
during regression analysis. Integrate tools with MCP/Orion tools in
pr_analyzer.py. Update prompts with funnel investigation strategy
(scope assessment, adaptive small/large PR handling, subsystem mapping),
lower severity thresholds to 8%, and add test file exclusion guardrails.

Includes developer documentation at docs/enhancement-pr-analysis.md.

Signed-off-by: Mohit Sheth <msheth@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant